package net.pinnoocle.playdao.entity.shopPc.master;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.sql.Time;

/**
 * @author ye
 * @Description
 * @create 2021-10-22 17:42
 */
@Data
public class MasterListPageVo {

    @ApiModelProperty("主持人id")
    private String masterId;

    @ApiModelProperty("工号")
    private String jobNumber;

    @ApiModelProperty("头像")
    private String headPortrait;

    @ApiModelProperty("性别 0 男 1 女")
    private Integer gender;

    @ApiModelProperty("星座")
    private String constellation;

    @ApiModelProperty("手机号")
    private String mobile;

    @ApiModelProperty("姓名")
    private String userName;

    @ApiModelProperty("昵称")
    private String nickName;

    @ApiModelProperty("工作状态 0 在职 1 离职")
    private Integer jobStatus;

    @ApiModelProperty("当前状态 0 空闲中 1 已开局")
    private Integer dmStatus;

    @ApiModelProperty("入职时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date entryDate;

    @ApiModelProperty("过期时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date expireDate;

    @ApiModelProperty("上班时间")
    @JsonFormat(pattern = "HH:mm")
    private Time workStartTime;

    @ApiModelProperty("下班时间")
    @JsonFormat(pattern = "HH:mm")
    private Time workEndTime;

    @ApiModelProperty("累计开场次数")
    private Integer totalDmTimes;

    @ApiModelProperty("累计收入")
    private Double totalAmount;

    @ApiModelProperty("审核状态")
    private Double isCheck;

    @ApiModelProperty("是否热门DM 0 否 1 是")
    private Integer isHot;
}
